home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Disc to the Future 2
/
Disc to the Future Part II Programmer's Reference (Wayzata Technology)(6013)(1992).bin
/
MAC
/
MPW_TOOL
/
TOOLS
/
TOOLS_WI
/
ICON_8
/
ICONT_FO
/
TPROTO.H
< prev
next >
Wrap
Text File
|
1990-03-02
|
4KB
|
112 lines
/*
* Prototypes for functions in icont.
*/
novalue addlfile Params((char *name));
pointer alloc Params((unsigned int n));
novalue alsolink Params((char *name));
int blocate Params((char *s));
struct node *c_str_leaf Params((int type,struct node *loc_model,
char *c));
novalue codegen Params((struct node *t));
novalue cout Params((FILE *fd));
novalue doiconx Params((char *s));
novalue dummyda Params((noargs));
struct fentry *flocate Params((char *id));
struct fileparts *fparse Params((char *s));
novalue gencode Params((noargs));
novalue gentables Params((noargs));
int getdec Params((noargs));
char *getid Params((noargs));
long getint Params((int i, char **cp));
int getlab Params((noargs));
struct lfile *getlfile Params((struct lfile * *lptr));
int getoct Params((noargs));
int getopc Params((char * *id));
double getreal Params((noargs));
char *getrest Params((noargs));
char *getstr Params((noargs));
char *getstrlit Params((int l));
struct gentry *glocate Params((char *id));
novalue gout Params((FILE *fd));
novalue hsyserr Params((char **av, char *file));
struct node *i_str_leaf Params((int type,struct node *loc_model,char *c,
int d));
int ilink Params((char * *ifiles,char *outname));
novalue install Params((char *name,int flag,int argcnt));
char *instid Params((char *s));
struct node *int_leaf Params((int type,struct node *loc_model,int c));
int klookup Params((char *id));
int lexeql Params((int l,char *s1,char *s2));
novalue lfatal Params((char *s1,char *s2));
novalue linit Params((noargs));
novalue lmfree Params((noargs));
novalue loc_init Params((noargs));
novalue locinit Params((noargs));
novalue lout Params((FILE *fd));
novalue lwarn Params((char *s1,char *s2,char *s3));
char *makename Params((char *dest,char *d,char *name,char *e));
novalue newline Params((noargs));
novalue nfatal Params((struct node *n,char *s));
novalue putconst Params((int n,int flags,int len,long pc,
union xval *valp));
novalue putfield Params((char *fname,int rnum,int fnum));
struct gentry *putglobal Params((char *id,int flags,int nargs,
int procid));
char *putid Params((int len));
char *putident Params((int len));
int putlit Params((char *id,int idtype,int len));
int putloc Params((char *id,int id_type));
novalue putlocal Params((int n,char *id,int flags,int imperror,
char *procname));
novalue quit Params((char *msg));
novalue quitf Params((char *msg,char *arg));
novalue readglob Params((noargs));
novalue report Params((char *s));
novalue rmfiles Params((char * *p));
unsigned int round2 Params((unsigned int n));
novalue rout Params((FILE *fd,char *name));
char *salloc Params((char *s));
novalue setexe Params((char *fname));
novalue sizearg Params((char *arg,char * *argv));
int smatch Params((char *s,char *t));
pointer tcalloc Params((unsigned int m,unsigned int n));
novalue tfatal Params((char *s1,char *s2));
novalue tmalloc Params((noargs));
novalue tmfree Params((noargs));
novalue tminit Params((noargs));
int trans Params((char * *ifiles));
struct node *tree1 Params((int type));
struct node *tree2 Params((int type,struct node *loc_model));
struct node *tree3 Params((int type,struct node *loc_model,struct node *c));
struct node *tree4 Params((int type,struct node *loc_model,struct node *c,struct node *d));
struct node *tree5 Params((int type,struct node *loc_model,
struct node *c,struct node *d,
struct node *e));
struct node *tree6 Params((int type,struct node *loc_model,
struct node *c, struct node *d,
struct node *e,struct node *f));
novalue treeinit Params((noargs));
novalue tsyserr Params((char *s));
novalue usage Params((noargs));
novalue writecheck Params((int rc));
novalue yyerror Params((int tok,struct node *lval,int state));
int yylex Params((noargs));
int yyparse Params((noargs));
#ifdef MultipleRuns
novalue tcodeinit Params((noargs));
novalue yylexinit Params((noargs));
#endif /* MultipleRuns */
#ifdef DeBugTrans
novalue cdump Params((noargs));
novalue gdump Params((noargs));
novalue ldump Params((noargs));
#endif /* DeBugTrans */
#ifdef DeBugLinker
novalue idump Params((char *c));
#endif /* DeBugLinker */